package 蓝桥杯练习;

import java.util.Scanner;
public class Main5 {
    static int n=0;
    static int sum=0;
    static void dfs(int left,int right) { //left代表左括号的数量，right右括号数量
        //左括号一定>=右口号，所有右括号结束的时候才是真正结束
        if(right>n) {
            sum++;
            return;
        }
        if(left<=n)  //当左括号的数量超过n时，我们就不在增加左括号
            dfs(left+1,right);
        if(left>right) {  //只有左括号大于右括号的时候，我们才增加右括号的数量
            dfs(left,right+1);
        }
    }
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner sc = new Scanner(System.in);
        n=sc.nextInt();
        sum=0;
        dfs(1,1);
        System.out.println(sum);
    }

}
